home *** CD-ROM | disk | FTP | other *** search
/ EuroCD 3 / EuroCD 3.iso / Programming / BlitzBasic / VS-Includes / TTypes / TTypes.DOC < prev   
Encoding:
Text File  |  1998-06-24  |  2.6 KB  |  81 lines

  1.  
  2.                            ToolTypes Include File
  3.                            ======================
  4.                                 Version 1.01
  5.                           Written by Mark Tiffany
  6.                             Last Updated 8/6/94
  7.  
  8. COPYRIGHT/DISCLAIMER
  9. ====================
  10.    Dont worry about me!  the code is freeware - do what you want with it!
  11. If you change anything for the better or create a related function that
  12. you feel is useful - let me know and Ill put it in the file.  I hope to make
  13. this a proper library for Blitz at some point but I have no idea how to do
  14. it, so just put up with using the file for now.  If anyone wants to let me
  15. know how to write a library - feel free to call me!
  16.    By the way - I take no responsibility for anything that happens to you
  17. or your computer or even your tortoise through the use of this file.  So there!
  18.    If you really want to you could mention me in your program/documents.
  19.  
  20. INTRODUCTION
  21. ============
  22.    This include file allows Blitzers to access the tooltype information
  23. contained within icons.  It consists of one include file, which includes
  24. five functions:
  25.  
  26.    success=OpenToolType{Filename}
  27.    ToolInfo$=GetToolType{ToolType}
  28.    success=PutToolType{ToolType,ToolTypeValue,Enabled}
  29.    success=SaveToolType{Filename}
  30.    success=CloseToolType{Filename}
  31.  
  32.    To obtain the information from the tooltypes you must first call
  33. OpenToolType, and then use GetToolType and PutToolType appropriately.  Then
  34. once you have finished you should call SaveToolType.  This will save the
  35. info and erase the information.  You do NOT need to close the tooltype if
  36. you call this.  If you do not save the tooltype, then you should call
  37. CloseToolType to clean up.
  38.  
  39.    See the include file for more information
  40.  
  41.    There are two arrays that are required for this to work - and are shared
  42. within the above procedures.  These, and all NEWTYPES all start with TT_.
  43. Hopefully, this will prevent any clashes with your programs/other libraries.
  44.  
  45. AUTHOR
  46. ======
  47.    To contact me write to
  48.  
  49.       Mark Tiffany
  50.       37 Norfolk Road
  51.       Littlehampton
  52.       West Sussex
  53.       BN17 5PW
  54.       ENGLAND
  55.  
  56.    or email on PHY93003@bham.ac.uk during University term times.
  57.  
  58. UPDATES
  59. =======
  60.    In reverse order...
  61.  
  62. V1.01  8/6/94
  63. =====
  64.    Changed variable names and NEWTYPES to begin with TT_ to prevent clashes
  65. in definitions in my programs - and obviously anyone elses.  No bugs found.
  66. (YET!)
  67.  
  68. V1.00  6/6/94
  69. =====
  70.    First version.  Hopefully doesnt have any bugs. :)
  71.  
  72. THANX
  73. =====
  74.    Thanks go to....
  75.  
  76.       Errrr....Me.
  77.       Hmmmm....You?  For reading this file?
  78.       My pet Goldfish - even though I dont have one....
  79.       The blokes in the white overalls.....
  80.  
  81.